#pragma once

#include <atlstr.h>

class CFIni
{
	
public:

	CFIni();
	~CFIni();


	CFIni(char* filename);
	void GetExepath(char *pPath);

	int GetInteger(const char* szAppName, const char* szKeyName, int nDefault);
	void SetInteger(const char* szAppName, const char* szKeyName, int nSrc);

	CString GetIniString(const char* pSec, const char* pKey, double dbDefault);

	void GetString(const char* szAppName, const char* szKeyName, const char* szDefault, char* szDst);
	void WriteString(const char* szAppName, const char* szKeyName, const char* szWrite);

private:

	char m_szIniName[256];

};

